﻿*{ margin:0px; padding:0px;}
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"微软雅黑";
	background-image: url(bgg.jpg);
	background-repeat: repeat-x;
	display: block;
	background-color: #FFF;
	
}
.clear{ clear:both;}
img{ border:0px;}
a{ text-decoration:none; color:#000; }
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
html{ overflow-x:hidden;}



.jy{
	margin-top: 15px;
	height: 88px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.logo{
	float: left;
	margin-top: 10px;
}
.jy2{
	float: right;
	width: 438px;
}
.jy2 span{
	display: block;
	color: #858585;
	text-align: right;
}
.jy2 span a{
	margin-right: 8px;
	margin-left: 8px;
	color: #858585;
	
}
.jy2 span a:hover{
	color: #488dc4;
}
.jy2 p{
	display: block;
	background-image: url(tel.jpg);
	background-repeat: no-repeat;
	height: 45px;
	text-align: right;
	font-size: 18px;
	background-position: 250px 0px;
	line-height: 45px;
	margin-top: 15px;
	color: #5b5b5b;
	font-family: Arial;
}

.jy3{
	height: 37px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}




#full-screen-slider{width:100%;height:430px;float:left;position:relative;margin-right:auto;margin-left:auto}
#slides{display:block;width:100%;height:430px;list-style:none;padding:0;margin:0;position:relative}
#slides li{display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px}
#pagination{display:block;list-style:none;position:absolute;left:50%;top:402px;z-index:9900;padding:5px 15px 5px 0;margin:0}/*left:25%是放中间*/
#pagination li{
	display:block;
	list-style:none;
	width:12px;
	height:12px;
	float:left;
	margin-left:10px;
	border-radius:5px;
	background-image: url(num_on.png);
	background-repeat: no-repeat;
}
#pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px}
#pagination li.current{
	background-image: url(num_bg.png);
}





.txt {
	POSITION: absolute; WIDTH: 295px; HEIGHT: 265px; COLOR: #fff; TOP: 82px; LEFT: 235px
}
.Hanergy {
	MARGIN-BOTTOM: 14px; FONT-SIZE: 24px
}
.Hanergy_e {
	FONT-FAMILY: Arial; FONT-SIZE: 18px
}
.txt_c {
	LINE-HEIGHT: 18px
}
.txt_e {
	LINE-HEIGHT: 15px; MARGIN: 6px 0px 50px; FONT-SIZE: 10px
}
.line_w {
	MARGIN: 22px 0px; WIDTH: 51px; BACKGROUND: #fff; HEIGHT: 4px
}
.jy4{
	position: relative;
	z-index: 18;
	top: -20px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 120px;
}
.jy4 a{
	display: block;
	float: left;
	height: 120px;
	width: 325px;
	margin-right: 8px;
	margin-left: 8px;
	_margin-left: 6px;
}
.jy5{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.span1{
	font-size: 14px;
	color: #1b1b1b;
	line-height: 30px;
	height: 30px;
	display: block;
	font-weight: bold;
}
.span1 em{
	font-style: normal;
	font-family: Arial;
	font-size: 13px;
	color: #0E2A59;
	font-weight: bold;
	margin-left: 4px;
	text-transform: uppercase;
}
.jy51{
	float: left;
	width: 263px;
	height: 198px;
	padding: 10px;
	background-image: url(neww1.gif);
}
.jy51 p{
	line-height: 20px;
	color: #707070;
	font-size: 12px;
	height: 86px;
}
.jy51 p a{
	color: #198edb;
}
.jy51 p a:hover{
	text-decoration: underline;
}
.com_box {
	OVERFLOW: hidden;
	float: left;
	width: 420px;
	background-image: url(bg2.jpg);
	background-repeat: no-repeat;
	height: 198px;
	margin-left: 15px;
	padding: 10px;
}

.com_box ._list {
	WIDTH: 100%; DISPLAY: none;
	OVERFLOW: hidden;
}


#aa {}
#aa ul {
	HEIGHT: 33px;
	OVERFLOW: hidden;
	margin-top: 10px;
	padding-left: 10px;
}
#aa ul LI {
	FLOAT: left;
	width: 77px;
	text-align: center;
	HEIGHT: 33px;
	display: block;
}
#aa ul LI A {
	POSITION: relative;
	DISPLAY: inline-block;
	HEIGHT: 33px;
	width: 77px;
	line-height: 33px;
	color: #0B2A60;
	font-weight: bold;
}
#aa ul LI A:hover{
	HEIGHT: 33px;
	COLOR: #198edb;
}
#aa ul LI A.current{
	HEIGHT: 33px;
	COLOR: #679d23;
	background-image: url(bg3.jpg);
	background-repeat: no-repeat;
}

.ul0{
	margin-right: 10px;
	margin-left: 5px;
	margin-top: 10px;
}
.ul0 li{	line-height: 32px;
	display: block;
	height: 32px;
}
.ul0 li a{
	color: #707070;
	background-image: url(yy7.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
line-height: 32px;
	display: block;
	height: 32px;}
.ul0 li a em{
	font-style: normal;
	float: right;
}
.ul0 li a:hover{
		COLOR: #198edb;
}
.jy52{
	float: right;
	width: 270px;
}
.jy52 ul{}
.jy52 ul li{
	display: block;
	height: 66px;
	margin-bottom: 10px;
	overflow: hidden;
}
.jy52 ul li a{
	background-image: url(yy8.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 66px;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #FFF;
	padding-top: 13px;
	padding-left: 15px;
	line-height: 20px;
}
.jy52 ul li a em{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	font-size: 13px;
}
.jy52 ul li a:hover{
	background-image: url(yy9.jpg);
}
.jy6{
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	background-image: url(bg4.jpg);
	background-repeat: no-repeat;
	height: 419px;
	padding: 10px;
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}

.slider-wrap {
	BORDER-BOTTOM: #e4e4e4 1px solid;
	BORDER-LEFT: #e4e4e4 1px solid;
	PADDING-BOTTOM: 9px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 1px;
	ZOOM: 1;
	BORDER-TOP: #e4e4e4 1px solid;
	BORDER-RIGHT: #e4e4e4 1px solid;
	PADDING-TOP: 9px;
OVERFLOW: hidden;HEIGHT: 368px; }
#slide {
	POSITION: relative; WIDTH: 519px; FLOAT: left; HEIGHT: 368px; OVERFLOW: hidden
}
#slide LI {
	POSITION: absolute
}
#slide IMG {
	WIDTH: 519px; DISPLAY: block; HEIGHT: 368px
}
#slide EM {
	POSITION: absolute;
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 1em;
	WIDTH: 100%;
	BOTTOM: 0px;
	DISPLAY: block;
	HEIGHT: 30px;
	COLOR: #FFF;
	FONT-SIZE: 12px;
	background-image: url(bg.png);
	background-repeat: repeat;
	font-style: normal;
}
#slide EM A {
	COLOR: #dedede; CURSOR: pointer
}
#triggers {
	MARGIN-TOP: 1px; WIDTH: 473px; FLOAT: right
}
#triggers LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 468px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; PADDING-TOP: 0px
}
#triggers LI.last {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#triggers LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#triggers IMG {
	WIDTH: 124px; DISPLAY: block; FLOAT: left; HEIGHT: 86px; CURSOR: pointer
}
#triggers P {
	LINE-HEIGHT: 22px; WIDTH: 335px; FLOAT: left; COLOR: #999; MARGIN-LEFT: 5px
}
#triggers LI.current P {
	COLOR: #4C8000
}

.jy7{
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	background-image: url(bg4.jpg);
	background-repeat: no-repeat;
	height: 415px;
	padding-top: 14px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.jy71{
	float: left;
	width: 750px;
}

.jy71 ul{
	margin-top: 3px;
}
.jy71 ul li{
	height: 371px;
	width: 187px;
	display: block;
	position: relative;
	z-index: 10;
	float: left;
}
.jy71 ul li a{
	display: block;
	height: 371px;
	width: 187px;
	color: #DBE1D9;
	font-size: 12px;
	font-family: "宋体";
	background-color: #000;
}
.jy71 ul li a img{
	height: 371px;
	width: 187px;
	display: block;
}
.jy71 ul li a em{
	line-height: 30px;
	background-image: url(bg22.png);
	background-repeat: repeat;
	height: 30px;
	position: absolute;
	top: 341px;
	z-index: 15;
	display: block;
	width: 187px;
	font-style: normal;
	text-align: center;
	overflow: hidden;
}
.jy71 ul li a:hover{
}
.jy71 ul li a:hover img{
	color: #000;
filter:alpha(opacity=50);       /* IE */
-moz-opacity:0.5;              /* Moz + FF */
opacity: 0.5;  }
.jy72{
	float: right;
	width: 243px;
	color: #707070;
	line-height: 25px;
	margin-top: 5px;
}
.jy72 a{
	color: #707070;

}
.jy72 p{
	margin-bottom: 10px;
	display: block;
}
.jy8{
	width: 100%;
	height: 48px;
	background-color: #8D8D8D;
	line-height: 41px;
	padding-top: 9px;
	margin-top: 20px;
}
.jy81{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
}
.jy81 img{
	float: left;
}
.jy81 span{
	float: right;
}
.jy81 a{
	margin-right: 5px;
	margin-left: 5px;
	color: #FFF;
}
.jy81 a:hover{
	color: #679D23;
}
/*内容*/
.jy9{
	height: 153px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.jy91{
	width: 1920px;
	position: absolute;
	left: -448px;
	height: 153px;
}
.jy10{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: -18px;
	z-index: 20;
	height: 500px;
}

.jy1011{
	float: left;
	width: 215px;
}
.jy1011 ul{
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.jy1011 ul li{
	line-height: 36px;
	display: block;
	height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-left: 6px;
}
.jy1011 ul li a{
	background-image: url(yy13.jpg);
	background-repeat: no-repeat;
	background-position: 176px center;
	line-height: 36px;
	display: block;
	height: 36px;
	font-size: 12px;
	font-weight: bold;
	color: #7c7c7c;
}
.jy1011 ul li a:hover{
	background-image: url(yy12.jpg);
	color: #90B839;
}



.jy101{
	float: left;
	width: 215px;
}
.span2{
	height: 52px;
	display: block;
	background-color: #198EDB;
	color: #FFF;
	padding-left: 20px;
	padding-top: 7px;
	font-size: 12px;
	text-transform: uppercase;
}
.span2 a{color: #FFF;}
.span2 em{
	display: block;
	font-family: "微软雅黑";
	font-size: 22px;
	font-style: normal;
	text-transform: none;
}

.jy101 p{
	display: block;
	background-image: url(yy14.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 215px;
	color: #FFF;
	padding-top: 55px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

.jy102{
	width: 775px;
	float: right;
	overflow: hidden;
}
.span3{
	line-height: 30px;
	height: 30px;
	margin-top: 27px;
	display: block;
	color: #7f7f7f;
	text-align: right;
	margin-bottom: 15px;
}
.span3 em{
	background-image: url(yy15.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 30px;
	font-style: normal;
	padding-left: 20px;
}
.span3 a{
	color: #7f7f7f;
}
.span3 a:hover{
	color: #198edb;
}
.ul1{}
.ul1 li{
	width: 370px;
	margin-right: 17px;
	display: block;
	float: left;
	margin-bottom: 25px;
}
.ul1 li p{
	background-image: url(yy16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	width: 38px;
	font-family: "微软雅黑";
	font-size: 21px;
	line-height: 26px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin-top: 8px;
}
.ul1 li a{
	display: block;
	float: left;
	width: 322px;
	margin-left: 10px;
	line-height: 20px;
	color: #a7a7a7;
	padding-bottom: 30px;
	background-image: url(yy17.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.ul1 li a em{
	display: block;
	font-style: normal;
	font-size: 19px;
	color: #626262;
	font-family: "华文细黑";
	line-height: 36px;
	margin-bottom: 5px;
}
.ul1 li a:hover{
	color: #626262;
	background-image: url(yy18.jpg);
}
.jyt{
	font-family: "微软雅黑";
	font-size: 23px;
	line-height: 40px;
	font-weight: normal;
	color: #90B839;
	height: 40px;
}
/*产品与服务*/
.jy12{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(yy19.jpg);
	background-repeat: repeat-x;
	height: 58px;
}
.jy121{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	height: 58px;
}
.jy121 ul{}
.jy121 ul li{
	display: block;
	float: left;
	height: 58px;
	width: 340px;
	margin-left: 1px;
	text-align: center;
}
.jy121 ul li a{
	font-family: "微软雅黑";
	font-size: 17px;
	color: #90b839;
	line-height: 25px;
	padding-top: 3px;
	display: block;
	height: 55px;
	width: 340px;
	background-color: #def3b1;
}
.jy121 ul li a:hover{
	color: #FFF;
	background-color: #90B839;
}
.jy121 ul li#ic a{
	color: #FFF;
	background-color: #90B839;
}

.jy11{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 39px;
}
.jy112{
	float: right;
	width: 780px;
}
.span4{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	line-height: 30px;
	display: block;
	height: 30px;
	color: #90b839;
	font-family: "微软雅黑";
	font-size: 21px;
	_font-weight: bold;
	margin-bottom: 20px;
}
.span4 em{
	font-style: normal;
	float: right;
	background-image: url(yy15.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 30px;
	color: #7f7f7f;
	background-position: left center;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
.span4 em a{
	color: #7f7f7f;
}
.span4 em a:hover{
	color: #90B839;
}
.ul2{
	margin-top: 15px;
}
.ul2 li{
	float: left;
	width: 233px;
	margin-right: 10px;
	margin-left: 15px;
	text-align: center;
	display: block;
	height: 238px;

}
.ul2 li a{
	color: #313131;
	width: 233px;
	height: 212px;
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 14px;
	overflow: hidden;
}
.ul2 li a img{
	height: 175px;
	width: 223px;
	margin-bottom: 7px;
	border: 5px solid #DFDFDF;
}
.ul2 li a:hover img{
	border: 5px solid #90B939;
}
.ul2 li a:hover{
	color: #90B939;
}

.lua1{
	line-height: 29px;
	color: #5e5e5e;
	text-align: justify;
	margin-top: 10px;
}
.lua11{
	line-height: 22px;
	color: #5e5e5e;
	text-align: justify;
	margin-top: 10px;
}
.lua2{
	color: #0F285E;
	font-size: 20px;
	line-height: 28px;
	font-family: "微软雅黑";
	letter-spacing: 3px;
}
.lua3{
	line-height: 39px;
	color: #5e5e5e;
	text-align: center;
	margin-top: 18px;
	font-weight: bold;
}

.news{
	margin-top: 20px;
}
.span5{
	font-size: 12px;
	line-height: 20px;
	color: #939393;
	display: block;
	margin-bottom: 15px;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	font-family: Arial, Helvetica, sans-serif;
}
.spanj0{
	font-size: 14px;
	line-height: 28px;
	color: #313131;
	display: block;
	height: 35px;
	font-weight: bold;
}
.spanj0 a em{
	display: block;
	float: right;
	height:19px;
	width: 65px;
	margin-top: 4px;
	background-image: url(n4.jpg);
	background-repeat: no-repeat;
}
.spanj0 a:hover em{}


.jynews{}
.jynews li{
	background-image: url(n3.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.jynews li a{
	color: #939393;
	line-height: 40px;
	height: 40px;
	display: block;
	background-image: url(n1.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
}
.jynews li a:hover{
	background-image: url(n2.jpg);
	color: #90b839;
}
.jynews li a em{
	font-style: normal;
	float: right;
}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.jy88{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	background-color: #e8e8e8;
	padding-top: 40px;
}
.jy882{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.jy882 ul{
	background-image: url(yy88.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 230px;
	margin-bottom: 10px;
	float: left;
}
.jy882 ul li{
	display: block;
	float: left;
	width: 125px;
	padding-left: 25px;
	height: 185px;
	font-family: "微软雅黑";
	font-size: 12px;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.jy882 ul li#im{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.jy882 ul li p{
	line-height: 25px;
	display: block;
	height: 25px;
	margin-bottom: 13px;
	font-size: 14px;
	font-weight: bold;
}
.jy882 ul li a{
	color: #868686;
	line-height: 25px;
	display: block;
	height: 25px;
	overflow: hidden;
}
.jy882 ul li a:hover{
	color: #198edb;
}

.jd01{
	display: block;
	float: right;
}

.jy881{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: #787878;
	line-height: 29px;
	height: 38px;
}
.jy881 img{
	float: left;
}
.jy881 span{
	float: right;
	color: #787878;
}
.jy881 a{
	margin-right: 5px;
	margin-left: 5px;
	color: #787878;
}
.jy881 a:hover{
	color: #198edb;
}


/*产品大类列表开始*/
.cpdl{}
.cpdl ul{
	display: block;
}
.cpdl ul li{
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
}
.cpdl ul li a{
	display: block;
	padding: 10px;
	height: 140px;
	color: #666;
	line-height: 23px;
}
.cpdl ul li a img{
	float: left;
	height: 120px;
	width: 200px;
	margin-right: 50px;
	margin-top: 5px;
}

.cpdl ul li a span{
	display: block;
	float: left;
	width: 470px;
	padding-left: 10px;
	padding-top: 10px;
}
.cpdl ul li a:hover{
}
.cpdl ul li a span em{
	display: block;
	font-size: 20px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	color: #000;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.cpdl ul li a:hover span em{
	color: #198edb;
}
.cpdl ul li a span i{
	color: #90B839;
	background-image: url(cpdl.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	height: 41px;
}

.cpdl ul li a:hover span i{
	background-image: url(cpdl2.png);
}


/*产品大类列表结束*/

/*典型案例CSS开始*/
.com_txtpic {
	POSITION: relative; WIDTH: 350px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 420px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.com_txtpic ._pic {
	WIDTH: 350px;
	HEIGHT: 420px
}
.com_txtpic ._hover {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block;  HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.com_txtpic ._hover:hover H4 {
	TEXT-DECORATION: underline
}
.com_txtpic ._hover ._text {
	POSITION: absolute;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(black50_png.png) 0px 0px;
	HEIGHT: auto;
	COLOR: #fff;
	PADDING-TOP: 8px;
	LEFT: 0px;
}
.com_txtpic ._hover ._text H4 {
	LINE-HEIGHT: 30px; MARGIN: 0px 20px; WHITE-SPACE: nowrap; HEIGHT: 32px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: 100
}
.com_txtpic ._hover ._text DIV {
	LINE-HEIGHT: 20px; MARGIN: 0px 20px; HEIGHT: 60px; OVERFLOW: hidden
}
.com_txtpic ._hover ._more {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 15px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.com_box2 .com_txtpic ._hover ._text {
	BOTTOM: auto;
	TOP: 380px
}

.com_box2 ._list {
	OVERFLOW: hidden; PADDING-TOP: 20px
}

.ind_projects {
	
}
.ind_projects ._list {
	WIDTH: 110%; DISPLAY: none; PADDING-TOP: 20px
}
.ind_projects ._list .com_txtpic {
	WIDTH: 350px;
	HEIGHT: 420px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 30px;
	margin-left: 15px;
}
.ind_projects ._list .com_txtpic ._text H4 {
	FONT-SIZE: 14px; FONT-WEIGHT: 100
}
.ind_projects ._list .com_txtpic ._text DIV {
	HEIGHT: 60px
}
.ind_projects ._list .com_txtpic ._more {
	PADDING-BOTTOM: 10px
}
/*典型案例CSS结束*/
.jyse{
	background-color: #E8E8E8;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	padding-bottom: 22px;
}

.jyse1{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.spanse{
	display: block;
	height: 101px;
	background-image: url(m1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.jyse ul{
	margin-top: 10px;
	display: block;
}
.jyse ul li{
	display: block;
	float: left;
	width: 168px;
	position: relative;
	z-index: 10;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 8px;
	padding-left: 8px;
	height: 293px;
}
.jyse ul li img{}
.jyse ul li a{
	position: absolute;
	top: 0px;

	padding-top: 168px;
	display: block;
	z-index: 15;
	left: 0px;
	font-size: 12px;
	line-height: 20px;
	color: #525252;
}
.jyse ul li a:hover{

	color: #198edb;
}
.jyse ul li a em{
	font-size: 18px;
	line-height: 34px;
	font-weight: bold;
	color: #47597F;
	display: block;
	font-style: normal;
	text-align: center;
	font-family: "微软雅黑";
}
.jyse ul li i{
}
.jyse101{
	background-image: url(mbg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 28px;
	width: 100%;
}

.pp{
	display: block;
	display: block;
}
.pp a{
	color: #5e5e5e;
	display: block;
	padding: 10px;
}
.pp a:hover{
	color: #FFF;
	background-color: #90B939;
}



.jiaaa{
	height:0px;
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
	display: block;
	line-height: 0px;
}
.jiaaa a{ margin-right:6px;}



#wz{text-align:left;line-height:35px;color:#181818;font-size:16px;font-weight:bold}
#box_center_left{width:215px;overflow:hidden}
.FrontProductsCategory_show01-d1_c2 UL{
}
.FrontProductsCategory_show01-d1_c2 .menu-first UL LI A{
	line-height:32px;
	margin:1px 0;
	display:block;
	height:32px;
	text-decoration:none;
	background-image: url(left1.jpg);
	background-repeat: no-repeat;
}
.FrontProductsCategory_show01-d1_c2 .menu-first UL LI A:hover{
	margin:1px 0;
	text-decoration:none;
	background-image: url(left2.jpg);
	background-repeat: no-repeat;
}
.FrontProductsCategory_show01-d1_c2 .menu-second{padding-bottom:0;margin:0;padding-left:0;width:215px;padding-right:0;display:none;padding-top:0}
.FrontProductsCategory_show01-d1_c2 .menu-second UL LI{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
.FrontProductsCategory_show01-d1_c2 .menu-second P{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
.FrontProductsCategory_show01-d1_c2 .menu-second .top{display:none}
.FrontProductsCategory_show01-d1_c2 .menu-second .bottom{display:none}
.FrontProductsCategory_show01-d1_c2 .menu-second UL LI A{
	line-height:25px;
	width:215px;
	height:25px;
	text-decoration:none;
	background-image: url(second-bg-02.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	padding-left: 22px;
	color: #718797;
}
.FrontProductsCategory_show01-d1_c2 .menu-second UL LI A:hover{
	
	background-image: url(second-bg-02.gif);
	background-repeat: no-repeat;
	background-position: 0 -25px;
}
.FrontProductsCategory_show01-d1_c2 .menu-first UL LI.menu-none A{
	line-height:32px;
	margin:1px 0;
	display:block;
	height:32px;
	text-decoration:none;
	background-image: url(left1.jpg);
	background-repeat: no-repeat;
}
.FrontProductsCategory_show01-d1_c2 .menu-first UL LI.menu-none A:hover{
	width:165px;
	height:32px;
	text-decoration:none;
	background-image: url(left2.jpg);
	background-repeat: no-repeat;
}
.FrontProductsCategory_show01-d1_c2 A.menu-text1:link{padding-left:45px;color:#4c4948;font-size:13px;text-decoration:none}
.FrontProductsCategory_show01-d1_c2 A.menu-text1:visited{padding-left:45px;color:#4c4948;font-size:13px;text-decoration:none}
.FrontProductsCategory_show01-d1_c2 A.menu-text1:active{padding-left:45px;color:#4c4948;font-size:13px;text-decoration:none}
.FrontProductsCategory_show01-d1_c2 A.menu-text1:hover{color:#fff;font-size:13px;text-decoration:underline}







.l{float:left;}






.p20{padding:20px;}

.percent50{width:49%;}
.percent70{width:70%;}

.nav{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width:1024px;
	z-index:5000;
	margin-top: 10px;
	color: #5B5B5B;
}
.nav .li{
	float:left;
	width:93px;
	height:30px;
	background-image: url(nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: 91px 5px;
	padding-left: 20px;
}

.nav_lev2{
	padding:20px;
	display:none;
	position:absolute;
	top:30px;
	width:600px;
	overflow:hidden;
	box-shadow:0 2px 8px rgba(0,0,0,.2);
*zoom:1;									_top:49px;
	left: -70px;
	background-color: #EFEFEF;

}

.nav_lev2 a{
	color: #5F5F5F;
}
.nav_lev2 a:hover{
	color: #000;
}
.nav_menu{
	margin-bottom:-9999px;
	padding-bottom:9999px;
	width:30%;
	background-color: #D9D9D9;
}
.nav_menu li{
	font-size:14px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B4B4B4;
}



.nav .hover .nav_lev2{display:block;}
.nav_lev2 .cont{padding:30px 35px 35px;color:#666;}
.nav_lev2 .t{font-size:14px;color:#333;margin-top:.5em;font-weight:bold;}
.nav_lev2 .shadow{
	bottom:auto;
	top:0;
}
.nav_lev2 .cont ul{width:100%;overflow:hidden;*zoom:1;}
.nav_lev2 .cont li{float:left;width:45%;margin-right:5%;*width:44%;}
.nav_lev2 .cont img{}


.nav_lev2_3{
	box-shadow:none;
	width:1300px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 3;
}

.nav_lev2_3 dl{
	float:left;
	width:180px;
	margin-left:-1px;
	border-left-width: 1px;
	border-left-color: #ccc;
}
.nav_lev2_3 dt{font-size:14px;font-weight:bold;padding:0 14px;}
.nav_lev2_3 dt a{ color:#555}
.nav_lev2_3 dt a:hover{ color:#888}
.nav_lev2_3 dt img{
	display:block;
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.nav_lev2_3 dd{

	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
}
.nav_lev2_3 dd a{
	color: #828282;
	
}
.nav_lev2_3 dd a b{
	font-weight: normal;

}
.navj7{
	right:100px;
}




.dede_pages{
	margin-top: 10px;
	margin-left: 35px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/********标题*******/
.biaoti{
	font-size: 18px;
	color: #072C61;
	text-align: center;
	display: block;
	height: 25px;
	line-height: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
}


/********新闻列表页*******/
.fengnews {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.fengnews  li a{
	line-height: 35px;
	display: block;
	height: 35px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(t.gif);
	background-repeat: no-repeat;
	background-position: 5px 12px;
	padding-left: 28px;
	width: 97%;
	padding-right: 10px;
	overflow: hidden;
}
.fengnews  li a b{
	font-weight: normal;
}
.fengnews  li a em{
	font-style: normal;
	float: right;
}
.fengnews  li a:hover{
	color: #0082D0;
}



.promor00{
	display: block;
	height: 41px;
	padding-left: 20px;
	margin-top: 25px;
	color: #FFF;
	margin-bottom: 10px;
	font-weight: bolder;
	line-height: 40px;
	margin-right: 6px;
	background-image: url(bg05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 16px;
}

.promor{

}
.promor  li{
	float: left;
	width: 177px;
	margin-left: 8px;
	text-align: center;
	height: 200px;
	margin-right: 8px;
}
.promor  li img{
	height: 130px;
	width: 157px;
	padding: 3px;
	border: 1px dashed #D5D5D5;
	margin-bottom: 5px;
}


.promor li span{
	display: block;
	line-height: 15px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}



.gycss2{ }
.gycss2  li{
	float: left;
	margin-left: 8px;
	text-align: center;
	height: 275px;
	margin-right: 8px; width:242px;
}
.gycss2  li img{
	height: 195px;
	width: 236px;
	padding: 2px;
	border: 1px dashed #D5D5D5;
	margin-bottom: 5px;
}


.gycss2 li span{
	display: block;
	line-height: 15px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}


:focus {
	outline: 0;
}


.searchy{
	float:right;
	background-image: url(top1.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 190px;
	margin-top: 15px;
}
.search_k{
	width: 132px;
	margin-left: 5px;
	border: 1px solid #FFF;
	line-height: 13px;
	height: 13px;
	margin-top: 3px;
	font-family: "宋体";
	font-size: 12px;
	color: #C9C9C9;
	float: left;
}

.search_btn{
	font-size: 12px;
	height: 21px;
	width: 20px;
	margin-top: 0px;
	background-image: url(seach.png);
	background-repeat: no-repeat;
	float: right;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




.jy8889{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: #787878;
	line-height: 32px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8C8C8;
	padding-bottom: 25px;
}

.jy8889 a{
	display: block;
	margin-right: 10px;
	margin-left: 10px;
	color: #9D9D9D;
	float:left; font-size:12px
}
.jy8889 span{float:left ; color:#333; font-size:14px; font-weight:bold}
e:14px; font-weight:bold}



.jdlll03{ width:724px; margin-left:auto; margin-right:auto; display:block}
